#pragma once

#include "ISimulatorControl.h"

class IRobot
{
public:
	IRobot(void) {}
	virtual ~IRobot(void) {}

	virtual int initialize(ISimulatorControl* sc)=0;
	virtual int execute()=0;
	virtual int terminate()=0;

	virtual char* getAppName()=0;
};
